@charset "utf-8";
body{font-size: 12px;font-family: "宋体",Arial;background:#eee;}
div{/*overflow:hidden;*/}
body,html,a,img,div,form,select,input,ul,ol,li,h1,h2,h3,h4,h5,h6,dd,dl,dt,p,label,em,span,i{margin:0;padding:0;font-style:normal;}
a{color:#000;text-decoration:none;outline:none;}
a:hover{color:#f00;text-decoration:none;}
ol,ul,li{list-style:none; overflow:hidden;}
img{border:none;}
p { color: #000; margin-left: 10px; line-height: 19px; }
.fl{ float:left;_display:inline;}
.fr{ float:right;_display:inline;}
.clearfix:after{content:"";visibility:hidden;display:block;height:0;clear:both;}
.clearfix{clear:both;}
.clear{ clear:both; overflow:hidden;}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

.content{width: 100%;height:100%;}
#bear{background:#63b316 }
.w_1000{width:1000px;margin:0 auto;overflow: hidden;}
.gray{color:#9d9d9d;}
.zjbg{background: #2c49b5;padding:10px;}
/**/
#site_tb,#site_tb_logo{ background:url(../images/s_tb_5664.png) no-repeat;}
#site_tb{width:100%; min-width:980px; height:40px; font-size:12px; line-height:16px; font-family:Tahoma; background-repeat:repeat-x; background-position:0 -44px;position: fixed;_position:absolute;z-index: 4;}
#site_tb_w{ width:980px; height:42px; padding:0; margin:0 auto; list-style:none; color:#666;}
#site_tb_w li{ float:left;}
#site_tb_w li a{ color:#666; text-decoration:none;}
#site_tb_w li a:hover{ color:#ff6501; text-decoration:underline;}
#site_tb_logo{  width:130px; height:40px; padding:0; margin:0; overflow:hidden; background-position:0 0;}
#site_tb_logo a{ display:block; height:40px; text-indent:-999em; overflow:hidden;}
#site_tb_online { width:140px; padding-top:15px; overflow:hidden;}
#site_tb_online strong{ color:#ff6501;}
#site_tb_link{ float:left; padding:0; margin:0; padding-top:15px; color:#cecece;}
#site_tb_link a{ margin:0 12px;}
#site_tb_login{ width:160px; padding-top:15px; text-align:right;}
#site_tb_login a{ padding-right:6px; color:#666; text-decoration:none;}
#site_tb_login a:hover{ color:#ff6501; text-decoration:none;}

#header{background: url(../images/pic3.jpg) no-repeat top center;position: relative;top:40px;}
.collect{position: absolute;bottom:98px; left:451px;}
.collect a{display: block;width:101px;height:48px;}
.gray_con{background:#eee;}
.orange_con{background:url(../images/orange_bg.png) repeat-x;}
.blue_con{background:url(../images/blue_bg.png) repeat-x;}
.mt40{margin-top:40px;}
.c_l p{width: 590px;font-size: 14px;line-height: 25px;}
.c_l h1,.c_l h2{background:url(../images/icobg.png) no-repeat;width:120px;height:30px;line-height:100px;overflow:hidden; display: block;}
.c_l h1{background-position:  0px -47px;}
.c_l h2{background-position:  0px 5px;margin-top:12px;}
.tt,.tt2{position: absolute;width:590px;z-index: 1;margin:10px 0px 5px 5px;}
.tt{left:0;}
.tt2{right:0;}
.bgz_pic,.bgz_pic2{ height: 295px;width: 500px;position: absolute; right: 0;top:1px;z-index: 0;overflow:hidden;}
.bgz_pic a{height: 295px;width: 500px;display:block;}
.bgz_pic a .s1,.bgz_pic2 a .s1 { background: url("../images/picbg.png") no-repeat; cursor: pointer; height: 295px; right: 0; position: absolute; top: 0; width: 500px; }
.bgz_pic2{left:0;}
.bgz_pic2 a .s1{ background: url("../images/picbg2.png") no-repeat;}
.tt2 .t_jj{display: block;position: absolute;left:-20px;}
.tt2 .xg_jj{display: block;position: absolute;left:65px;top:126px;}
.pic_hover,.pic_hover2{width: 210px;height:75px;position: absolute;top:120px;text-align: center;}
.pic_hover{right:53px;}
.pic_hover2{left:53px;}
.pic_hover em,.pic_hover2 em{font-size: 18px;font-family: "Microsoft Yahei";color:#fff;cursor: pointer; }
.bgz_pic .normal,.bgz_pic2 .normal{cursor: pointer; height: 295px; right: 0; position: absolute; top: 0; width: 500px; }
.bgz_pic .normal{background: url("../images/picbg_h.png") no-repeat; }
.bgz_pic2 .normal{background: url("../images/picbg2_h.png") no-repeat; }
.pic_hover i,.pic_hover2 i{width:104px;height:30px;background:url(../images/start.png) no-repeat;display: block;margin:10px auto 0;cursor: pointer;}
.top_zqxz{margin-left:517px;}
.benqi_intro{color:#fff;font-size: 12px;width: 320px;padding:237px 0 10px 339px;*padding:229px 0 10px 339px;line-height: 17px;}
.top_zqxz span{height:22px;width:83px;font-size: 14px;display: block;float: left;margin-left:57px; margin-top:15px;}



#first_summer{background:url(../images/ddbg.jpg) no-repeat top center;margin-top:40px;}
.jxweek_con{background: #fff;position: relative;height:295px;}

.xg_tit{width: 76px;height:22px; display: block;background: url(../images/xgtj.jpg) no-repeat;}
.xg_intro{margin-top:15px;}
.game_list { margin-top: 10px; width:545px;}
.game_list li { float: left; height: 105px; width: 83px;margin-right:24px; }
.game_list a { display: block; margin: 0 auto; text-align: center; width: 86px; }
.game_list img { display: block; height: 78px; margin: 0 auto; width: 77px; }
.game_list .txt { cursor: pointer; display: block; height: 18px; margin: 0 auto; overflow: hidden; padding: 4px 0 0; text-align: center; width: 86px; word-break: break-all; word-wrap: break-word; }


.num1_bg,.num2_bg,.num3_bg,.num4_bg,.num5_bg,.num6_bg,.num7_bg{background: url(../images/icobg.png) no-repeat;position: absolute;width:110px; height:60px;z-index: 3;top:10px;}
.num1_bg{background-position: 7px -94px;left:611px;}
.num2_bg{background-position: 7px -180px;left:270px;}
.num3_bg{background-position: 7px -267px;left:611px;}
.num4_bg{background-position: 7px -354px;left:270px;}
.num5_bg{background-position: 7px -437px;left:611px;}
.num6_bg{background-position: 7px -517px;left:270px;}
.num7_bg{background-position: 7px -603px;left:611px;}

.top_se2 { background: #fff; border: 1px solid #5794bf;  height: 22px; line-height: 22px;  padding: 1px; position: relative; width: 155px;margin-left:135px; }
.top_se2 h2  { background: url("../images/xl_ico.gif") no-repeat right center; cursor: pointer; font-size: 12px; font-weight: normal; width: 155px; }
.top_se2 ul { background:#fff; border: 1px solid #b2b2b2; display: none; height: 100px; left: -1px; overflow-x: hidden; overflow-y: auto; padding: 2px; position: absolute; top: 22px; width: 153px; }
.top_se2 ul li { height: 20px; line-height: 20px; width: 155px; }
.top_se2 ul li a { color: #000; display: block; height: 20px; width: 155px; }
.top_se2 ul li a:hover { background:#316ac5; color: #fff; text-decoration: none; }
.top_se2{top:10px;}


.pic2{background: url(../images/pic4.jpg) no-repeat;height:340px;width:1000px;margin:0 auto; position: relative;}



.fbg{height:351px;}
#footer{text-align: center;line-height: 22px;padding:20px 0px 10px;color:#333;}
#footer a{color:#333;}
#footer p{line-height: 32px;color:#333;}
#footer a:hover{color:#333;}


